A Grid Resource Broker Supporting Advance Reservations and Benchmark-Based Resource Selection
نویسندگان
چکیده
This contribution presents algorithms, methods, and software for a Grid resource manager, responsible for resource brokering and scheduling in early production Grids. The broker selects computing resources based on actual job requirements and a number of criteria identifying the available resources, with the aim to minimize the total time to delivery for the individual application. The total time to delivery includes the time for program execution, batch queue waiting, input/output data transfer, and executable staging. Main features of the resource manager include advance reservations, resource selection based on computer benchmark results and network performance predictions, and a basic adaptation facility.
منابع مشابه
Grid resource brokering algorithms enabling advance reservations and resource selection based on performance predictions
We present algorithms, methods, and software for a Grid resource manager, that performs resource brokering and job scheduling in production Grids. This decentralized broker selects computational resources based on actual job requirements, job characteristics, and information provided by the resources, with the aim to minimize the total time to delivery for the individual application. The total ...
متن کاملResource Brokering for Grid Environments Master’s thesis
A resource broker is a central component in a grid environment. The purpose of the broker is to dynamically find, characterize and allocate the resources most suitable to the user’s applications. This thesis describes the development of a broker that bases resource selection on load and performance of the resources as well as characteristics of the application, aiming at minimizing the total ti...
متن کاملCost estimation of advance reservations over queued jobs: a quantitative study
A grid is a geographically distributed resource sharing environment across multiple organizations. The most typical grid resources are clusters with the high performance/cost ratio. In general, these clusters are shared as non-dedicated grid resources since local users may run their jobs simultaneously. Local jobs are usually queued and processed in a batch mode with uncertain waiting time whil...
متن کاملAdvance Reservation-based Computational Resource Brokering using Earliest Start Time Estimation
As a potential method for improving the resource utility, advance reservations is crucial for brokering computational resource in a predictable and efficient way. However, Conducting Advance Reservation efficiently in grid environment is not easy due to the insufficient support of the current grid architecture and the dynamic feature of grid resources. Based on a grid middleware Migol, this pap...
متن کاملA standards-based Grid resource brokering service supporting advance reservations, coallocation, and cross-Grid interoperability
The problem of Grid-middleware interoperability is addressed by the design and analysis of a feature-rich, standards-based framework for all-to-all cross-middleware job submission. The architecture is designed with focus on generality and flexibility and builds on extensive use, internally and externally, of (proposed) Web and Grid services standards such as WSRF, JSDL, GLUE, and WS-Agreement. ...
متن کامل